internal trading partner - Spanish English Dictionary