Senegal firefinch - Francés Inglés Diccionario