depletable energy source - Espagnol Anglais Dictionnaire