stranded, sunk or burnt - Espagnol Anglais Dictionnaire