be alive and kicking - Allemand Anglais Dictionnaire