petroleum consumption tax - Francés Inglés Diccionario