second-sight - German English Dictionary