pseudoglomerulus - German English Dictionary