french fried potatoes - Spanish English Dictionary