from or between different countries

How about INTERNATIONAL.