terrestrial mile - German English Dictionary