open wound of vagina and vulva - German English Dictionary