leave (fall out of) the nest - Deutsch Englisch Wörterbuch