turquoise-fronted amazon - Francés Inglés Diccionario