gleed - French English Dictionary