engaged in international trade - Spanish English Dictionary