still have useful life - Espagnol Anglais Dictionnaire