internationalist: a member of a socialist or communist international
socialist: a political advocate of socialism
armored car: an armor-plated truck with strong doors and locks used to transport money or valuables