peridote - French English Dictionary