macrocarpo - French English Dictionary