ceylon grackle - Turkish English Dictionary