artificial pond/pool - Francés Inglés Diccionario