serrasoid modulator - German English Dictionary