do everything one can to survive - Espagnol Anglais Dictionnaire