self-blame - Alemán Inglés Diccionario