full of life or vitality - Deutsch Englisch Wörterbuch