ill-tempered woman - French English Dictionary