undulated parrot. - Turco Inglés Diccionario