megaurethra - Turkish English Dictionary