worthless mechanical contrivance - German English Dictionary