endocarpe - French English Dictionary