looking for a dictionary with phrases from foreign languages

Tell me if there are dictionaries where one might find commonly used phrases from foreign languages (at least English)

For example — I'll do all my best — I'll do my best

Those phrases, which are not easy to translate an ordinary dictionary, and which can be found only accidentally stumbled on them.
October 8th 19 at 03:35
2 answers
October 8th 19 at 03:37
For English good dictionaries Longman. They assume that the native language of their readers are not English, so the interpretation there are very simple and are often given special language explanations. In particular, they have such an Activator, which presents words that represent the main "concepts" and related words and expressions with additional explanations. Can't find an example online, but like this (that looks like their old edition):

image

They have also dictionaries of idioms and conventional dictionaries (designed, again, to insufficient knowledge of the language). There are electronic versions.
October 8th 19 at 03:39
Modern electronic dictionaries (e.g., Multitran) is provided with a translation of not only words but also stable word combinations. In your example it is do best.

Intuitive indicator of sustainable phrase is unusually (or even pointless) sounding result of the literal translation of its component words separately.

Find more questions by tags Learning English