artificial beach - Francés Inglés Diccionario