a pair of cords - Español Inglés Diccionario