tracking telescope - German English Dictionary