meatball and potato stew - Turkish English Dictionary