large passenger vehicle - Alemán Inglés Diccionario