turbo modulator - Spanish English Dictionary