very large river rock - Francés Inglés Diccionario