window cleaners' cradle - Turkish English Dictionary