situated in an interstice - German English Dictionary