carpel - French English Dictionary