macrocheira - French English Dictionary