unique impression - Turkish English Dictionary