small stain/spot - French English Dictionary