chip potatoes - Spanish English Dictionary