be capable of keeping a bargain - Francés Inglés Diccionario