spice finch - Alemán Inglés Diccionario