severe taskmaster - Turkish English Dictionary