carpels - French English Dictionary