self-reproof - Alemán Inglés Diccionario