From English-French FreeDict Dictionary ver. 0.1.6: trailer /treilər/ baladeuse, remorque
trailer /treilər/ baladeuse, remorque