geocarpy - French English Dictionary