thin slice of fried green banana - French English Dictionary