green barb - Turkish English Dictionary