selectively plated contacts - Spanish English Dictionary