what a stroke of luck! - Turc Anglais Dictionnaire