roast swan - Turkish English Dictionary