A simple German <-> English dictionary with ~115,000 entries, 3.2MB data. For an online example, try