trailer trash - French English Dictionary