genitourinary instrumentation - Français Anglais Dictionnaire