hydrochory - Turkish English Dictionary