self-recrimination - Alemán Inglés Diccionario