combination of vehicles - Alemán Inglés Diccionario