rural energy development corporation - Francés Inglés Diccionario