david's snow finch - Alemán Inglés Diccionario