big jab - Turkish English Dictionary