i must confess that - French English Dictionary