department of transit petroleum pipelines - Francés Inglés Diccionario