self-relaxation - Turkish English Dictionary