trailed implement - Alemán Inglés Diccionario