small barren island - Alemán Inglés Diccionario