master of science in engineering - German English Dictionary