service station (aus) - French English Dictionary