aft translation - Francés Inglés Diccionario