hydrocolpos - French English Dictionary