island (just) off the coast - Türkisch Englisch Wörterbuch