lower impression - Turkish English Dictionary