live and kicking - Allemand Anglais Dictionnaire