The Great Dictionary Finnish - English
100.000 Entries