international working union of socialist parties - German English Dictionary