anti-wind device - Alemán Inglés Diccionario