troop train - French English Dictionary