cover in tar to weatherproof - Alemán Inglés Diccionario