transportation research library - French English Dictionary