window cleaners' cradle - Spanish English Dictionary