hydrosarca - German English Dictionary