caravan holiday home - Spanish English Dictionary