papillate - German English Dictionary