impressionless - Turkish English Dictionary