take the slack up - Espagnol Anglais Dictionnaire