sharp stone on the seabed - Alemán Inglés Diccionario