turkey stuffing - Turkish English Dictionary