telemeasuring - German English Dictionary