wind sleeves - Alemán Inglés Diccionario