duplex kidney - English Synonyms Dictionary