rubber squeegee - Turkish English Dictionary