observance of undertakings - Español Inglés Diccionario