hair piece - German English Dictionary