torf - Francés Inglés Diccionario