general-purpose trailer - Turco Inglés Diccionario