The English term "station" matches the Chinese term "hu chêzhàn"

other english words that include "station" : chinese :
police-station gông’ânjú, j ngchájú