long-term supplier declaration - Turkish English Dictionary