long live the king! - Français Anglais Dictionnaire