for their sake - French English Dictionary