french company for oil research and development - Español Inglés Diccionario