proof impression - German English Dictionary