religion of the templars - Francés Inglés Diccionario