motor caravan - French English Dictionary