corpus spongiosum urethrae muliebris - French English Dictionary