ınternational centre for small energy resources - Francés Inglés Diccionario