organbird (leucolepis arada) - Turkish English Dictionary