precipitation downdraught - Turkish English Dictionary