run aground/ashore (run onto the rocks) - Francés Inglés Diccionario