natural swimming pond - Francés Inglés Diccionario