hardly touch - Turkish English Dictionary