general impression - Turkish English Dictionary