megaurethra - German English Dictionary