short lifespan - Turco Inglés Diccionario