ınternational centre for small energy resources - Français Anglais Dictionnaire