a bargaining chip - Francés Inglés Diccionario