international transportation federation - German English Dictionary