genus macrocheira - French English Dictionary