meat and potato stew - German English Dictionary