carpelle - French English Dictionary