cherry barb - Turkish English Dictionary