goose liver - Turkish English Dictionary