thin fried potatoes/green bananas - Español Inglés Diccionario