ambulance emergency response vehicle - Alemán Inglés Diccionario