weatherproof cowl - Francés Inglés Diccionario