meatballs in seasoned tomato sauce - Turkish English Dictionary