make short shrift of - Turkish English Dictionary