well stocked - Turkish English Dictionary