master of science (msc) - Spanish English Dictionary