defenestrate - Deutsch Englisch Wörterbuch