touch deprivation - Turkish English Dictionary