mechanical engineer msc - Turkish English Dictionary