a catholic schoolteacher - Turc Anglais Dictionnaire