farm trailer - Francés Inglés Diccionario