pepper steaks - German English Dictionary