defenestrated - Deutsch Englisch Wörterbuch