syncarp - French English Dictionary