i swear on my mother's life - Turc Anglais Dictionnaire