gride - French English Dictionary