window cleaners' cradle - Deutsch Englisch Wörterbuch