survive without any help - Francés Inglés Diccionario