fire-fighting vehicles - Alemán Inglés Diccionario