a guardian of morals - Turc Anglais Dictionnaire