motorcaravan - French English Dictionary