hydrochorous - German English Dictionary