tpt (trailer park trash) - French English Dictionary