river beauty - Turkish English Dictionary