azimuth tracking telescope - French English Dictionary