beach substrate - Alemán Inglés Diccionario