roast fowl - Turkish English Dictionary