arctic telescope - German English Dictionary