hydrochore - French English Dictionary