cleaning pad - French English Dictionary