hydrocarpic - French English Dictionary