meditation space - Turkish English Dictionary