stl (licentiate in sacred theology) - Turc Anglais Dictionnaire