"self service filling station" in German self-service filling station Selbstbedienungstankstelle Detailed translations for "self service filling station" self-service filling station self-service filling station die Selbstbedienungstankstelle{feminine}