the instruments of the passion - Espagnol Anglais Dictionnaire