macguffin - German English Dictionary