river sturgeon - Turkish English Dictionary