supplementary trade mechanism - Spanish English Dictionary