hydrometeor - German English Dictionary