last a lifetime - Turco Inglés Diccionario