engine cycle life - Alemán Inglés Diccionario