sole survivor - Spanish English Dictionary