instruments of the passion - Alemán Inglés Diccionario