refinery licence - Francés Inglés Diccionario