hydrochastic - German English Dictionary