I have a rare opportunity to pop into a Gap store next week. I recall that their tops & shirts are sizes XS/S/M/L etc which I find meaningless Anyone know how this translates into standard English sizes 10/12/14 etc? Thanks in advance