gough island finch - Turkish English Dictionary