a lorry load of - French English Dictionary