master of science (m.s./m.sc ) - Francés Inglés Diccionario