i venture to say that ... - French English Dictionary