make it out of somewhere alive - Espagnol Anglais Dictionnaire