film squeegee - French English Dictionary