smashed and fried green banana slice - Francés Inglés Diccionario