sharp stone on the seabed - Francés Inglés Diccionario