undulated parrot. - Alemán Inglés Diccionario