observance of undertakings - Turkish English Dictionary