endocarpo - French English Dictionary