damned/bloody/lousy weather - French English Dictionary