Saffron Finch - Alemán Inglés Diccionario