petroleum based toluene - Francés Inglés Diccionario