chattering lory - Turkish English Dictionary