always well stocked - Turkish English Dictionary