defence supplies - Turkish English Dictionary