instruments and auxiliary devices - German English Dictionary