What is french service
the French use the expression "self-service", which has no French equivalent
service is spelled the same in French.
Station-service
l'ordre de service
un service excellent
'un grand service'
The words "petrol station" can be translated in French by "station service".
French Kiss
at your service would translate to "a votre service"
Nothing is different
A
a petrol station is 'une station service' in French.