translate English to French: Whoa does ice build up on the bumpers?
Un peu embetant les screens pris de travers.