debt to nature - Alemán Inglés Diccionario