full of life and vigor - Deutsch Englisch Wörterbuch