serra finch - Alemán Inglés Diccionario