Linguee is a multi-language translation and reference application that helps users to understand and translate words, phrases, and texts. This app provides users with a comprehensive dictionary of words in different languages and provides accurate translations and meanings of those words. It also offers additional features such as audio pronunciation and a phrase-building feature that enables users to build sentences with the correct grammar. Linguee also has a search feature that makes it easy to find words and phrases, and it also has a visual dictionary feature that allows users to look up images related to words. Linguee is available in over 20 languages and is used by students, teachers, and professionals around the world.
It gives quotes from actual articles that match your query, so one can do a good check on how a phrase is used. The sources seem reliable at first glance.