psychotherapeutic relaxation techniques - Turkish English Dictionary