From English-French FreeDict Dictionary ver. 0.1.6: lorry /lɔriː/ 1. camion 2. poids lourd
lorry /lɔriː/ 1. camion 2. poids lourd