squeegee silver - French English Dictionary