window cleaners' cradle - German English Dictionary