be capable of keeping a bargain - Español Inglés Diccionario