parmentier potatoes - French English Dictionary