telemetering transmitting equipment - German English Dictionary