meat skewer - Spanish English Dictionary