nuclear energy center of ecuador - French English Dictionary