be stranded after a shipwreck - Turco Inglés Diccionario