food consisting of pieces of meat, fish, or seafood and vegetables, usually skewered and roasted over a fire - Spanish English Dictionary