keep somebody to his word - Francés Inglés Diccionario