be alive and kicking - Deutsch Englisch Wörterbuch