urinogenous - French English Dictionary