hidrobios - German English Dictionary