german (316) english (17) more... latin (849) french (38) italian (28) polish (4) spanish (6) less...