dokunmuş keten - Turkish English Dictionary