trash dump - French English Dictionary