mashed peppers - German English Dictionary