depart from this world - Deutsch Englisch Wörterbuch