become stranded on a deserted island - Türkisch Englisch Wörterbuch