templen - French English Dictionary