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