semi-trailer coupling - Francés Inglés Diccionario