smashed and fried green banana slice - Alemán Inglés Diccionario