instrument with contacts - Alemán Inglés Diccionario