green cheeked parrot - Turkish English Dictionary