overall impression - Turkish English Dictionary