train-loads - French English Dictionary