international labor defense - German English Dictionary