interstices - Turkish English Dictionary