@TipsyTentacle (French wanabee linguist)I recommend the wiktionnary, you get definitions of the foreign words in your own language and potential translation per meaning.