common cactus finch - Turkish English Dictionary