operated in a sustainable manner - Espagnol Anglais Dictionnaire