begging your pardon, but - French English Dictionary