racked by remorse - Alemán Inglés Diccionario