rosetta stone
give French lessons master a new dialect teach a new language study a new language translate languages hold down paper toss into lake balance a scale learn a new language learn about a new culture unlock a difficult puzzle