бензозаправочная станция seems a bit of a mouthful. Is there a shorter word? What do Russians normally use?