river pebble - Francés Inglés Diccionario