smart-aleck/y [coll.]

English Notes: 

You're a real smart-aleck! [coll.]

German Translation: