thin fried potatoes/green bananas - Francés Inglés Diccionario