precipitation downdraught - German English Dictionary