sub-station - Turkish English Dictionary