long live the king! - Turc Anglais Dictionnaire