red-lored parrot - Turkish English Dictionary