mashed peppers - French English Dictionary