parmentier potatoes - Spanish English Dictionary