on a sustainable basis - Espagnol Anglais Dictionnaire