the sound of clashing swords - Alemán Inglés Diccionario