fascinating sight - German English Dictionary