i should have told you that - French English Dictionary