twin instruments - Español Inglés Diccionario