megalourethra - French English Dictionary