corpus spongiosum - French English Dictionary