trainload - French English Dictionary