Languages

LEO Dictionary German - English/French/Spanish/Italian/Chinese/Russian