slices of green banana, crushed, fried and served alone or with meals - Español Inglés Diccionario