receptive papilla - German English Dictionary