student-peasant-worker popular front - German English Dictionary