post-impression - German English Dictionary