caravan holiday home - French English Dictionary