european power reactor (epr) - French English Dictionary