Little trick for finding the right language construct (using Google)
irosetta.com
irosetta.com
For English I use it at times too. If someone says "hey, you flagged this word as misused". I paste the window or words AtD can see into Google with the original word and later the suggestion. I then compare to see if it's reasonable my software made the decision it made with the limited context it looks at (2 words to the left, 1 to the right for misused words).
Fun stuff.
The gutenberg project may be of help: if books are available in both a language you know as well as one you're trying to learn, it's highly probable you'll find your expression there, and the translation is next to trivial.
This is better than googling, for the reason stated above, but also Not Implemented Yet.
When you work in a multinational company like me, that's handy.
Both tricks are quite obvious. I've used them for years.