rock interstice - Turkish English Dictionary