grand duchy of moscow - Turkish English Dictionary