semi-trailer coupling - Alemán Inglés Diccionario