depressed river mussel - Turkish English Dictionary