general purpose trailer - Turco Inglés Diccionario