Spiegelfernrohr - French English Dictionary