Agricola is the excellent new game from Lookout Games. Unfortunately for non-German speakers, there is a large amount of text on the 360 cards. Using a translation guide for this many cards is cumbersome. Making paste-ups is another option, but it's a lot of work. So this page provides another alternative.
Fortunately, in Agricola you are dealt 14 cards at the start of the game. Usually these are the only 14 cards you need to understand. This site takes advantage of that fact, by generating the hands for you - and providing a personal translation sheet which only translates the 14 cards you hold.
Do not look at the printouts before the game. Each players hand is supposed to be secret!