Senegal firefinch - Alemán Inglés Diccionario