observance of undertakings - Spanish English Dictionary