speculate about money or sex - Deutsch Englisch Wörterbuch