ball of cotton waste - French English Dictionary