small river rock - Spanish English Dictionary