unique impression - German English Dictionary