water fire-fighting systems - Alemán Inglés Diccionario