international transit exchange - German English Dictionary