rural energy development corporation - Alemán Inglés Diccionario