i stand corrected. - French English Dictionary