wind-catching surface - Francés Inglés Diccionario