lake-side camping site - Francés Inglés Diccionario