cover in tar to weatherproof - Francés Inglés Diccionario