self-reproach - Alemán Inglés Diccionario