refuse collection lorry - French English Dictionary