tech sgt (technical sergeant) - Turkish English Dictionary