good riddance to them! - French English Dictionary