window-cleaning hand implement - Alemán Inglés Diccionario