depressed river mussel - German English Dictionary