Doppelfernrohr - German English Dictionary