smashed and fried green banana slice - Espagnol Anglais Dictionnaire