good riddance to them! - Spanish English Dictionary