thin slice of fried green plantain - Spanish English Dictionary