close coupled trailer - Turco Inglés Diccionario