beach substrate - Francés Inglés Diccionario