stranded, sunk or burnt - Español Inglés Diccionario