make-up piece - German English Dictionary