they did something much worse - Alemán Inglés Diccionario