machine cage - German English Dictionary