meat and potato stew - Turkish English Dictionary