irresolute woman - Turkish English Dictionary