sharp stone on the seabed - Turco Inglés Diccionario