master of science (msc) - Turkish English Dictionary