a dab of - Turkish English Dictionary