general-purpose trailer - Alemán Inglés Diccionario