trailed implement - Francés Inglés Diccionario