pseudoglomerulus - French English Dictionary