power sprayer - Francés Inglés Diccionario