institut européen pour la recherche nucléaire - French English Dictionary