i'll agree to that. - French English Dictionary