This paper deals with multiple-input multiple-output communication system with single-carrier modulation and frequency domain equalization. Space-time coding schemes adapted to frequency-selective channels namely space-time block codes per block are used. An efficient generalized receiver based on space-time frequency domain detector is investigated. We propose the frequency domain derivation of a generalized minimum mean square error turbo equalizer for orthogonal spacetime block code per block. The main advantage of our proposed scheme is that it can be applied to any orthogonal space-time block code per block. Simulation results show that the scheme performs efficiently over frequency-selective block fading channels.