macrurida - French English Dictionary