How to translate 撒娇?
To understand 撒娇, you need to understand 撒尿。撒尿 means peeing or urinating。note, 撒 is the ing part of peeing. the word, 尿， is pee part of peeing. so the word 撒 simply means giving out something very comfortably and naturally, just like what you feel when you pee. for example,.仙女撒花，means goddess giving out flowers. 

娇 means loveliness, or cuteness. so 撒娇 means giving out your cuteness to someone very comfortably and naturally. in short, it can be translated to English with a single word, flirting. but there is a twist. a little girl can 撒娇 her daddy. In that case, flirting is not correct. you should just use showing cuteness instead.