meteograph - German English Dictionary