take the slack up - Francés Inglés Diccionario