look like something the cat brought - German English Dictionary