have the wind knocked out - Francés Inglés Diccionario