mashed potatoes - French English Dictionary