undulated parrot. - Türkisch Englisch Wörterbuch