small barren island - Francés Inglés Diccionario