Google Translate Google's service, offered free of charge, instantly translates words, phrases, and web pages between English and over 100 other languages
mail - English-French Dictionary WordReference. com mail n: uncountable (postal system) (système postal) poste nf : courrier nm : The mail in other countries is slow La poste est lente dans les autres pays mail n: mainly US, uncountable (letters, parcels, etc ) courrier nm : lettres nfpl : I put today's mail on the table J'ai posé le courrier d'aujourd'hui sur la table mail n (e-mail