telescopic sprayer - Francés Inglés Diccionario