cross-country lorry - French English Dictionary