meteorologists - German English Dictionary