artificial beach - Alemán Inglés Diccionario