roasted sweet peppers with garlic - German English Dictionary