impaired insight - German English Dictionary