stewed chicken with vegetables - Turkish English Dictionary