facilities for overnight trailer camping - Alemán Inglés Diccionario