the ball swooshed past my head. - Francés Inglés Diccionario