have/know all the answers - French English Dictionary