a pair of mated contacts - Spanisch Englisch Wörterbuch