megrims - French English Dictionary