recoil proton spectrometer - Turkish English Dictionary