impersonal neuter pronoun in certain colloquial phrases it or this - Deutsch Englisch Wörterbuch