religion of the templars - German English Dictionary