international labor defense - Spanish English Dictionary