police water cannon - Francés Inglés Diccionario