mechanical coupling components of combinations of vehicles - Español Inglés Diccionario