hydrocarpic - Turkish English Dictionary