coupling of one or more motor vehicles - Turco Inglés Diccionario