hymenal atresia - Spanish English Dictionary