smashed and fried green banana slice - Español Inglés Diccionario