finchbacked - Turkish English Dictionary