safeguards agreeement - Turkish English Dictionary