rubber squeegee - German English Dictionary