nierenpapille - German English Dictionary