unique impression - Spanish English Dictionary