leven - Deutsch Englisch Wörterbuch