supplementary trade mechanism - Turkish English Dictionary