hydrochorous - French English Dictionary