honour a promise - Alemán Inglés Diccionario