beach substrate - Turco Inglés Diccionario