safeguards agreement - Turkish English Dictionary