I’ve often posted about how to translate the word Impressum into English.
The allcodesarebeautiful weblog (in German) has done a poll of 77 people in 4 Facebook groups to see how they translate it: scroll down to see the table of results. 51% write imprint. Site notice looks confusing to me too.
(via A-Z Translations)