music soothes the savage beast - Alemán Inglés Diccionario