window cleaners' cradle - Alemán Inglés Diccionario