incoming international terminal exchange - French English Dictionary