anti riot truck with a water cannon - Spanisch Englisch Wörterbuch