templo - French English Dictionary