sand and gravel beach - Turco Inglés Diccionario