deluge gun (fire brigade) - Almanca İngilizce Sözlük