long-term survival - Inglés Sinónimo Diccionario