hemicarp - French English Dictionary