stain removing spray - French English Dictionary