life-draining - Turkish English Dictionary