electrical contacts - Alemán Inglés Diccionario