long-keeping butter - Turkish English Dictionary