be on the mending hand - Turkish English Dictionary