mashed potato - French English Dictionary