trash trucks - French English Dictionary