feminine past participle of toucher - Turkish English Dictionary