i'm thinking that... - French English Dictionary