disagreeable woman - French English Dictionary