hydrochory - French English Dictionary