police water cannon - Deutsch Englisch Wörterbuch