german (1843) english (230250) more... french (161) italian (6) spanish (19) portuguese (11) latin (1) russian (1) less...