cycle trailer - French English Dictionary