leninist marxist party - German English Dictionary