be stranded after a shipwreck - Alemán Inglés Diccionario