self-renunciatory - Alemán Inglés Diccionario