make quick work of - Turkish English Dictionary