mopping up - Turkish English Dictionary