penned (by) - German English Dictionary