international trade unions confederation (ituc) - Spanish English Dictionary