meteorograf - German English Dictionary