window-cleaning hand implement - Español Inglés Diccionario