river islet - Francés Inglés Diccionario