inaccessible island finch - Alemán Inglés Diccionario