long barb - Turkish English Dictionary