international trade union federation - German English Dictionary