device shooting water - Francés Inglés Diccionario