close coupled trailer - Francés Inglés Diccionario