genitourinary instrumentation - Espagnol Anglais Dictionnaire