instrument with contacts - German English Dictionary