alive and kicking - Français Anglais Dictionnaire