large rosefinch - Turkish English Dictionary