by far the most - Francés Inglés Diccionario