drive/cast on rocks - Francés Inglés Diccionario