ball of cotton waste - Espagnol Anglais Dictionnaire