meteorographe - German English Dictionary