macrura - French English Dictionary