be stranded after a shipwreck - Turkish English Dictionary