international federation of metallurgical and mechanical industry unions - German English Dictionary