tellurometer - German English Dictionary