liquid petroleum products - Francés Inglés Diccionario