templero - French English Dictionary