spaghetti and meatballs - Turkish English Dictionary