hydrobios - German English Dictionary