window-cleaning hand implement - Turkish English Dictionary