light fire and rescue vehicle - Alemán Inglés Diccionario