instruments and auxiliary devices - Turc Anglais Dictionnaire