Google Translate

    https://translate.google.com/

    Should we mention this ? … but works good, has the most language pairs (…)

    Still recommended to have english in from or to, and be more careful if translating directly from non-english to non-english languages.

    Has an API for developpers (paid).

    Free, No registration