longer heavier vehicles - Alemán Inglés Diccionario