discocarp - French English Dictionary