cattle trailer - French English Dictionary