xeriff - French English Dictionary