spate of recent cases - Turc Anglais Dictionnaire