fossa navicularis vestibulae vaginae - German English Dictionary