small and rocky island - Francés Inglés Diccionario