papillote - German English Dictionary