meteorometer - German English Dictionary