An English-Polish and Polish-English dictionary with approx. 45,000 translation pairs. Słownik angielsko-polski i polsko-angielski.