department of mechanical engineering - Turkish English Dictionary