Traducción inglés español

English version

¿Qué significa "retail distribution station (petroleum, oil and lubricants)" en español?