touch-capable - Turkish English Dictionary