cast a pall on something - French English Dictionary