stranded, sunk or burnt - Spanish English Dictionary