speculate about money or sex - French English Dictionary