to lay the ball off - Francés Inglés Diccionario