to slacken off - Turkish English Dictionary