plague spot - French English Dictionary