recoil proton spectrometer - French English Dictionary