slightly salted butter - Turkish English Dictionary