homeless dumping - French English Dictionary