debt to nature - Francés Inglés Diccionario