red-headed quelea - Francés Inglés Diccionario