yellow-streaked lory - Turkish English Dictionary