situated in an interstice - Türkisch Englisch Wörterbuch