well-stocked - Turkish English Dictionary