mother of gods - Turc Anglais Dictionnaire