engine cycle life - Espagnol Anglais Dictionnaire