self-reproving - Alemán Inglés Diccionario