templo - German English Dictionary