meat kebab - Spanish English Dictionary