bird's-nest pudding - Turkish English Dictionary