engine controls and instruments - Turkish English Dictionary