mindfulness-based stress reduction - Turkish English Dictionary