a pair of mated contacts - Inglés Sinónimo Diccionario