it touched me - Turkish English Dictionary