may god strike me down - Turc Anglais Dictionnaire