a window cleaner - Francés Inglés Diccionario