river sturgeon - German English Dictionary