navicular fossa of urethra - German English Dictionary