german (1147) english (1138104) more... french (274) spanish (117) portuguese (29) latin (12) danish (4) italian (7) less...