apron-piece - German English Dictionary