templos - French English Dictionary