Red-headed Finch - Alemán Inglés Diccionario