deluge gun (fire brigade) - Turco Inglés Diccionario