stl (licentiate in sacred theology) - Turco Inglés Diccionario