rock parrot - Turkish English Dictionary