weatherproof cowl - Turco Inglés Diccionario