eggcrate - French English Dictionary