mcguffin - German English Dictionary