page impression - Turkish English Dictionary