caravan holiday home - German English Dictionary