situated in an interstice - Turkish English Dictionary