hymenal atresia - French English Dictionary