dumb woman/girl - French English Dictionary