have more strings to your bow - French English Dictionary