self deceptive - Turkish English Dictionary