telemetrograph - German English Dictionary