a walking dictionary - German English Dictionary