stuffed like a turkey - Turkish English Dictionary