thin fried potatoes/green bananas - Espagnol Anglais Dictionnaire