glomerulose - French English Dictionary