First, that's a shirt, not a dress. I think "pull" refers to that style of shirt, but as far as I know, we don't call them that in the US. You could call it a "pullover". A search for that phrase turns up a bunch of non-English websites, so I suspect "pull" is the name for that style of shirt in another language, but it was borrowed and modified from the English word "pullover". In the US we call that type of shortened shirt a "crop top" or sometimes a "belly shirt".