controlled supplies - Turkish English Dictionary