instruments and auxiliary devices - Turkish English Dictionary