chaff squib - Turkish English Dictionary