refuse lorry - French English Dictionary