turbo modulator - German English Dictionary