meatballs in tomato sauce - Turkish English Dictionary