well-seasoned - Turkish English Dictionary