thin slice of fried green plantain - French English Dictionary